package inline;

import android.net.Uri;
import android.text.TextUtils;

import com.ss.android.image.FrescoUtils;
import com.ss.android.image.Image;
import com.ss.android.image.model.ImageInfo;

public class ImageUtils {
    public static String a(ImageInfo arg5) {
        Image v3;
        String v0;
        String v2 = null;
        if (arg5 == null) {
            v0 = v2;
        } else {
            if (arg5 == null) {
                v3 = ((Image) null);
            } else if (arg5.mImage != null) {
                v3 = arg5.mImage;
            } else {
                Image v0_1 = ImageInfo.createImage(arg5);
                arg5.mImage = v0_1;
                v3 = v0_1;
            }

            if (v3 == null) {
                return v2;
            }

            if (v3.url_list != null && v3.url_list.size() > 0) {
                int v1;
                for (v1 = 0; v1 < v3.url_list.size(); ++v1) {
                    v0 = v3.url_list.get(v1).url;
                    if (!android.support.design.a.isTextEmpty(v0) && (FrescoUtils.isCached(Uri.parse(v0)))) {
                        return v0;
                    }
                }
            }

            v0 = TextUtils.isEmpty(v3.url) ? v3.local_uri : v3.url;
            if (!TextUtils.isEmpty(((CharSequence) v0)) && (FrescoUtils.isCached(Uri.parse(v0)))) {
                return v0;
            }

            v0 = v2;
        }

        return v0;
    }
}
